package com.example.glgk.dto.report;

import com.example.glgk.optionenum.ProcessStatus;
import com.example.glgk.optionenum.TaskStatus;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ReportTaskDto{

    private String taskName;

    private int taskId;

    private String deptName;

    private Date taskTime;

    private Date startTime;

    private Date endTime;

    private TaskStatus taskStatus;

    private String taskStatusText;

    private ProcessStatus processStatus;

    private String processStatusText;
}
